/**
 *
 *	<p>Title:UserController</p>
 *	<p>Description:</p>
 *	<p>Company:www.axjy.com</p>
 *	@date 		2017年10月9日 下午4:55:32
 *	@author 	yue
 *	@version 	1.0
 */
package com.axjy.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;





/**
 *
 *	<p>Title:UserController</p>
 *	<p>Description:</p>
 *	<p>Company:www.axjy.com</p>
 *	@date 		2017年10月9日 下午4:55:32
 *	@author 	yue
 *	@version 	1.0
 */
public interface BaseMapper<T> {
	public List<T> list();
	public Integer add(T entity);
	public Integer del(Integer id);
	public Integer update(T entity);
	public T get(Integer id);
	public Integer batchDel(Integer[] ids);
	public List<T> searchByPager(@Param("offset") Integer offset,@Param("limit") Integer limit);
	public Integer getTotalByPager();
}
